To do something, especially spend money, more extravagantly than usual, particularly for a celebration.